์„œ๋น„์Šค

bedrock๊ณผ opensearch๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•˜์ดํŠธ์ง„๋กœ์˜ ๋ฒ•์ธ์นด๋“œ ์‚ฌ์šฉ๋‚ด์—ญ ๋ฐ ๋‚ด์šฉ์š”์•ฝ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š”
AI ์—์ด์ „ํŠธ์˜ RAG ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•

๊ธฐ๊ฐ„

2025.09.01 ~ 2025.10.31 | 2M

๐Ÿ› ๏ธ ํ”„๋กœ์ ํŠธ ์Šคํƒ

CategoryTechnologies
BackendJava(Spring) + Mybatis , JSP
Infradocker
Rag set upaws bedrock, aws opensearch

๐Ÿ’ก ์ฃผ์š” ๊ฒฝํ—˜

1๏ธโƒฃ AWS BEDROCK ๊ณผ OPENSEARCH ์—ฐ๊ณ„๋กœ RAG ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ•

	- ์ž์—ฐ์–ด๋ฅผ SQL๋กœ ๋ณ€ํ™˜ํ•˜๋Š” TTS RAG ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•. 
		: Java + SpringBoot + AWS Bedrock | OpenSearch ์‚ฌ์šฉ
	(
	  1. MultiTurn - ์ด์ „ ๋Œ€ํ™”์˜ ๋‚ด์šฉ๊ณผ ํ˜„์žฌ ์งˆ์˜๋ฅผ ๋งฅ๋ฝ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์งˆ์˜ ์žฌ๊ตฌ์„ฑ
	  2. UserIntent - ์‚ฌ์šฉ์ž ์˜๋„ ๋ถ„์„ ๋‹จ๊ณ„๋กœ ์งˆ์˜๋ฅผ ๋ชจ๋ธ์ด ๋” ์‰ฝ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ๋„ํ™”
	  3. SQL Generate - ๊ณ ๋„ํ™”๋œ ์งˆ์˜๋ฅผ SQL๋กœ text to sql ๋ณ€ํ™˜ 
	  4. SQL Verify - ์ƒ์„ฑ๋œ SQL์„ ๊ฒ€์ฆํ•˜๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋‹ค๋ฉด ์žฌ์‹œ๋„ ํŒŒ์ดํ”„๋ผ์ธ ์‹คํ–‰
	  5. Summary Extraction - ๋ฐ์ดํ„ฐ์˜ ์š”์•ฝ ํ•„๋“œ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๊ณ  ๋ฐ์ดํ„ฐ ๊ตฌ์„ฑ ์ง„ํ–‰
	  6. Answer Generation - ์กฐํšŒ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์•ฝํ•˜์—ฌ ๋‚ด์šฉ์ด ์ •๋ฆฌ๋œ ์ž์—ฐ์–ด ์ƒ์„ฑ
	  7. TokenCost Calculation - ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์‚ฌ์šฉํ•œ ํ† ํฐ์˜ ์ˆ˜ ํ•ฉ๊ณ„ 
	  8. Response Creation - ์ตœ์ข… ์‘๋‹ต ๊ตฌ์„ฑ
	)

2๏ธโƒฃ ๋ฐ์ดํ„ฐ ์ •ํ•ฉ์„ฑ๊ณผ ๋™๊ธฐํ™” ํ•˜๋Š” ๋ฐฐ์น˜ ํŒŒ์ดํ”„๋ผ์ธ ๊ฐœ๋ฐœ

	 - ์›”๋ณ„๋กœ ๋ฒ•์ธ์นด๋“œ ์‚ฌ์šฉ๋‚ด์—ญ๊ณผ ์ถ”๊ฐ€์ ์ธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ผ๋ฆฌ๋กœ ๋ฐ์ดํ„ฐ์˜ ์‹ฑํฌ๋ฅผ ๋งž์ถ”๋Š”
	   diff ๋ฐฐ์น˜ ๊ฐœ๋ฐœ.
	   : ํ•ด๋‹น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ์™€ ์›์ฒœ ๋ฐ์ดํ„ฐ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ์ผ๋ฆฌ๋กœ diff ํ•˜์—ฌ ํ•ด๋‹น ๊ฒฐ๊ณผ์— 
	   ๋ผ ์ผ๋ฐ˜์ ์ธ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•  ๊ฒƒ์ธ์ง€, ์ฐจ์ด๋งŒ ๋กœ๊ทธ์— ๋‚จ๊ธธ ๊ฒƒ์ธ์ง€, ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์‹œ ์žฌ๊ตฌ์„ฑ ํ•  ๊ฒƒ 
       ์ธ์ง€ ์ด 3๊ฐ€์ง€ ๋ชจ๋“œ๋กœ ๋ฐฐ์น˜ ๋ชจ๋“œ๋ฅผ ๊ตฌ์ถ•ํ•จ.

3๏ธโƒฃ ์—์ด์ „ํŠธ ์ฑ— ํ™”๋ฉด ๊ฐœ๋ฐœ

    - ๋ฒ•์ธ์นด๋“œ ์‚ฌ์šฉ๋‚ด์—ญ ๋ฐ ๋‚ด์šฉ ์š”์•ฝ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์—์ด์ „ํŠธ Chat ํ™”๋ฉด๊ณผ DB๊ตฌ์กฐ ๊ตฌ์ถ•
    : DB๋Š” Mysql RDBMS ๊ธฐ๋ฐ˜์œผ๋กœ ์ถ”ํ›„์— ๋‹ค๋ฅธ ์—์ด์ „ํŠธ๋“ค์ด ์ถ”๊ฐ€๋  ๊ฒƒ์„ ๊ณ ๋ คํ•˜์—ฌ ํƒ€์ž…์— ๋”ฐ๋ผ ๋‹ค๋ฅธ 
    ํ…Œ์ด๋ธ”์ด ์ถ”๊ฐ€์ ์œผ๋กœ ์ƒ๊ธธ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ์  ๊ตฌ์กฐ๋กœ ๊ตฌ์ถ•